﻿@charset "utf-8";
/* CSS Document */
body
{
	font-family: "微软雅黑","宋体", "Lucida Grande", Verdana, Lucida, Arial, Helvetica, sans-serif;
	font-size:12px;
	background: #fff url(../images/bg.png) repeat-x top;
	color:#888;
}

html, body, div, span, strong, iframe, a, b, img, i, label, dl, dt, dd, ul, ol, li,
h1, h2, h3, h4, h5, h6, pre, code,
form, fieldset, legend, input, button,
textarea, p, blockquote, th, td {
	margin: 0;
	padding: 0;
	list-style:none;
}
a{text-decoration:none;}
a:hover{text-decoration:none;}

a.blue{text-decoration:none;color:#06c;}
a.blue:hover{text-decoration:underline;}

img{border:0px;}
input,textarea{outline:none;}

.checkbox{vertical-align:middle; margin-top:-2px; margin-bottom:1px;margin-right:3px;}

.clr{clear:both;display:block;font-size:0px;height:0;line-height:0;overflow:hidden;}

.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix {display:inline-block;}
.clearfix {display:block;}

.fl { float:left;}
.fr { float:right;}

.w{width:960px;margin:0 auto;}

.topBar{height:83px;background:url(../images/bg1.png) repeat-x top;}
.topBar .logo{padding:17px 12px 0 13px;}
.topBar .logo.select{border-top:3px #fa5a0a solid;padding-top:14px;}
.topBar .logo a{display:block;width:160px;}
.topBar .logo a:hover{background:url(../images/im_index.gif) no-repeat 100% 10px;}
.topBar ul{}
.topBar ul li{float:left;padding-left:20px;}
.topBar ul li a{display:block;width:120px;height:83px;}
a#nav1{background:url(../images/nav_in_one.png) no-repeat;background-position: -244px -0px; width: 120px; height: 83px;}
a#nav1:hover{background-image:url(../images/nav_in_one.png);background-position: -122px -0px; width: 120px; height: 83px;}
a#nav1.on,a#nav1.on:hover{background-image:url(../images/nav_in_one.png);background-position: -0px -0px; width: 120px; height: 83px;}
a#nav2{background:url(../images/nav_in_one.png) no-repeat; background-position: -610px -0px; width: 120px; height: 83px;}
a#nav2:hover{background-image:url(../images/nav_in_one.png);background-position: -488px -0px; width: 120px; height: 83px;}
a#nav2.on,a#nav2.on:hover{background-image:url(../images/nav_in_one.png);background-position: -366px -0px; width: 120px; height: 83px;}
a#nav3{background:url(../images/nav_in_one.png) no-repeat;background-position: -976px -0px; width: 120px; height: 83px;}
a#nav3:hover{background-image:url(../images/nav_in_one.png);background-position: -854px -0px; width: 120px; height: 83px;}
a#nav3.on,a#nav3.on:hover{background-image:url(../images/nav_in_one.png);background-position: -732px -0px; width: 120px; height: 83px;}
a#nav4{background:url(../images/nav_in_one.png) no-repeat;background-position: -1342px -0px; width: 120px; height: 83px;}
a#nav4:hover{background-image:url(../images/nav_in_one.png);background-position: -1220px -0px; width: 120px; height: 83px;}
a#nav4.on,a#nav4.on:hover{background-image:url(../images/nav_in_one.png);background-position: -1098px -0px; width: 120px; height: 83px;}

.footer{border-top:1px #d2d2d2 dashed;color:#999;margin-top:40px;padding:0 10px 75px 0;width:950px;}
.footer a{margin:10px 0 0 6px;}
.footer p{color:#999; font-family:Tahoma;margin-top:16px;}

.kh img{display:block;padding:18px 0 20px;}

.banner{position:relative;overflow:hidden;width: 960px;height: 380px;}
.banner img{display:block;}
.banner .arrowL{position:absolute;left:20px;top:148px;cursor:pointer;}
.banner .arrowR{position:absolute;right:20px;top:148px;cursor:pointer;}

.design-sort{padding-top:20px;}
.design-sort a{position:relative;margin-right:13px;}
.design-sort a img.special{position:absolute;right:0;top:0;}
.design-sort a img{display:block;}
.design-sort a.margin0{margin-right:0;}

.customer{margin:30px 50px 0 0;font-size:14px;width:300px;}
.customer h3{height:28px;}
.customer p{line-height:28px;}
.customer p.p1{margin:30px 0 15px;}
.customer a{display:inline-block;width:100px;height:30px;line-height:30px;color:#fff;font-size:14px;text-align:center;background:#f15a23;}

.hots{width:310px;margin:30px 50px 0 0;}
.hots h3{height:34px;}
.hots p{padding-bottom:20px;}
.hots p img{float:left;background:#e4e4e4;margin-right:10px;}
.hots p a.s1{font-weight:bold;color:#666;line-height:18px;display:inline-block;padding:0 2px;}
.hots p a.s1:hover{color:#fff;background:#ff8b00;}
.hots p .s2{color:#999;line-height:19px;display:block;margin-left:100px;}

.case{margin-top:30px;width:240px;}
.case h3 img{display:block;}
.case a img{display:block;margin-top:20px;background:#e4e4e4;}
.case a.first img{margin-top:16px;}

.tab{padding:17px 0 20px 10px;height:30px;}
.tab li{float:left;}
.tab li a{display:block;color:#666;line-height:30px;padding:0 10px;}
.tab li a.on{background:#f15a23;color:#fff;}
.cont{display:none;}
.block{display:block;}
.case-list{float:left;padding:0 10px 40px;width:220px; height:230px}
.case-list img{display:block;margin-bottom:10px;background:#e2e2e2;}
.case-list h3{height:21px;font-size:16px;color:#000;font-weight:normal;margin-bottom:4px}
.case-list h3 a{color:#000;display:inline-block;padding:0 2px;}
.case-list h3 a:hover{color:#fff;background:#ff8b00;}
.case-list p{line-height:20px;color:#999;}
.view-more{display:block;width:160px;line-height:40px;font-size:16px;text-align:center;background:#f15a23;color:#fff;margin:0 auto;}

.case-list3c{float:left;padding:0 10px 40px;width:300px; height:230px}
.case-list3c-left{float:left;padding:0 15px 40px 0px;width:300px; height:230px}
.case-list3c-right{float:left;padding:0 0px 40px 15px;width:300px; height:230px}

.case-title{padding:7px 15px 10px 0;border-bottom:1px #c5c5c5 dashed;}
.case-title .fl img{float:left;margin-right:10px;}
.case-title .fl span{color:#666;font-size:16px;margin-top:10px;font-weight:bold;display:inline-block;}
.case-title .fr{margin:10px 0 0 20px;}
.case-intro{padding:15px 9px;border-bottom:1px #c5c5c5 dashed;line-height:20px;}
.case-intro1{padding:14px 0 10px;border-bottom:1px #c5c5c5 dashed;}
.case-intro1 li{float:left;border-right:1px #d2d2d2 dashed;padding:5px 10px 20px;width:299px}
.case-intro1 li h4{font-size:14px;color:#000;height:25px;font-weight:normal;}
.case-intro1 li p{line-height:18px;color:#a2a2a2;}
.case-intro1 li.borno{border:none;}
.bigImg{padding:20px 0 0 0;}
.bigImg img{display:block; margin-bottom:40px}

.service-list{margin:37px 0 0 10px;}
.service-list li{float:left;width:265px;height:140px;}
.service-list li img{float:left;}
.service-list li p{color:#b5b5b5;line-height:20px;display:block;}
.service-list li h4{color:#171717;font-size:16px;height:22px;}
.service-list li h4 a{display: inline-block;padding: 0 2px;color:#171717}
.service-list li h4 a:visited{color:#171717}
.service-list li h4 a:hover{ color: #fff;background: #ff8b00;}

.service-list li.li1,.service-list li.li2,.service-list li.li4,.service-list li.li5{margin-right:60px;}
.service-list li.li1 img{padding:0 18px 0 10px;}
.service-list li.li1 p{margin-left:70px;}
.service-list li.li2 img{padding:0 7px 0 0;}
.service-list li.li2 p{margin-left:72px;}
.service-list li.li3 img{padding:0 10px 0 0;}
.service-list li.li3 p{margin-left:70px;}
.service-list li.li4 img{padding:0 10px 0 0;}
.service-list li.li4 p{margin-left:70px;}
.service-list li.li5 img{padding:0 10px 0 0;}
.service-list li.li5 p{margin-left:70px;}
.service-list li.li6 img{padding:0 13px 0 0;}
.service-list li.li6 p{margin-left:72px;}

.kh1{color:#a2a2a2;font-size:14px; font-style:italic;font-weight:bold;padding-left:15px;height:40px;}
.kh1 span{color:#06c;}
.kh1 label{font-size:18px;color:#ff8b00;}

.service-form{}
.input1{color:#b4b4b4;width:272px;border:1px #c6c6c6 solid;font-size:14px;background: #fff;padding:0 13px;height:38px;line-height:22px;padding-top:8px\9;height:30px\9;
        float:left;margin:0 10px 20px;_display:inline;}
.input1:focus{border-color:#ff9800;box-shadow:0px 0px 14px rgba(235, 82, 82, 0.345);color:#333;}
.contactus{margin:5px 0 0 12px;}
.contactus img{vertical-align:middle;}
.contactus img.qq{margin-left:50px;}

.news-list{padding-bottom:20px;}
.news-list img{float:left;margin-right:20px;background:#e2e2e2;}
/*.news-list img.fr{float:right;margin:30px 0 0 0;}*/
.news-list img.fr{margin:30px 0 0 150px;}
.news-list h3 a,.news-list h3{font-size:16px;color:#000;line-height:30px;}
.news-list h3 a:hover{color:#fff;background:#ff8b00;}
.news-list h4{color:#bcbcbc;font-size:12px;line-height:20px;margin-bottom:4px;font-weight:normal;}
.news-list p{display:block;margin-left:150px;color:#969696;line-height:24px;width:810px;}
.news-list p.indent{text-indent:7em;}

.pageBar{margin-top:10px;float:right;}
.pageBar a{float:left;}
a.page,a.pageOn{display:inline-block;text-align:center;font-weight:bold;width:31px;height:27px;line-height:27px;color:#333;margin-right:1px;}
a.page:hover,a.pageOn{color:#fff;background:#f15a23;}
a.prev-page,a.disabled-prev-page{background:url(../images/n_prev1.gif) no-repeat;width:12px;height:15px;margin-right:15px;display:inline-block;margin-top:5px;}
a.disabled-prev-page{cursor:default;background-image:url(../images/n_prev.gif);}
a.next-page,a.disabled-next-page{background:url(../images/n_next1.gif) no-repeat;width:12px;height:15px;margin-left:15px;display:inline-block;margin-top:5px;}
a.disabled-next-page{cursor:default;background-image:url(../images/n_next.gif);}

.banner1{padding:17px 0 20px;}
.banner1 img{display:block;background:#e2e2e2;}

.customer-icon{padding:28px 0 20px;}
.customer-icon h3,.link h3{font-size:14px;height:24px;}
.tb1{ border-collapse:collapse;width:100%;}
.tb1 td{height:79px;text-align:center;border:1px #bebebe dashed;width:159px;}
.tb1 td.end{width:158px;}

.link img{float:left;margin-right:10px;display:block;}

.case_tag a {
color: #999;
}

.case_tag a:hover {
	text-decoration: underline;
}
